#include <iostream>
#include <string> // 必须包含头文件

int main()
{
    std::string str1 = "Hello";          // 使用 C 风格字符串初始化
    std::string str2("World");          // 构造函数初始化
    std::string str3(str1);            // 拷贝构造str3
    std::string str4(5, 'A');           // 重复字符初始化，生成 "AAAAA"
    std::string str5(str1, 0, 3);       // 从 str1 的第 0 个位置起，截取 3 个字符
    std::string str6 = {"C++"};         // 列表初始化
    
    return 0;
}